From 9b6b1b815c500d142ba4f13d5cd1929e385c56b6 Mon Sep 17 00:00:00 2001 From: Matthew Daley Date: Fri, 8 Nov 2013 13:32:03 +1300 Subject: [PATCH] xen/arm: correct duplicate MPIDR check to actually skip the node Signed-off-by: Matthew Daley Acked-by: Julien Grall --- xen/arch/arm/smpboot.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/xen/arch/arm/smpboot.c b/xen/arch/arm/smpboot.c index b836be4e4d..6c90fa6fc5 100644 --- a/xen/arch/arm/smpboot.c +++ b/xen/arch/arm/smpboot.c @@ -161,9 +161,11 @@ void __init smp_init_cpus(void) printk(XENLOG_WARNING "cpu node `%s`: duplicate /cpu reg properties in the DT\n", dt_node_full_name(cpu)); - continue; + break; } } + if ( j != cpuidx ) + continue; /* * Build a stashed array of MPIDR values. Numbering scheme requires -- 2.30.2